home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 16 / AMIGAplus Sonderheft 16 (1998)(ICP)(DE)[!].iso / pd / anwendungen / rhelferv2.09 / liesmichzuerst.dok < prev    next >
Text File  |  1998-08-31  |  23KB  |  453 lines

  1.                              Rätselhelfer V2.09
  2.  
  3. Bitte lesen Sie die Dokumentation vor der Nutzung dieses Programms!
  4.  
  5.                                 Achtung !!!
  6.    Bevor Sie dieses Programm benutzen, sollten Sie einige Dinge wissen:
  7.  
  8. 1.Dieses Programm ist KEIN Public Domain sondern Giftware.
  9.   Es  darf  frei  kopiert  und  genutzt  werden,  sofern  alle  Dateien  im
  10.   Originalzustand  weitergegeben  werden. Schicken Sie bitte eine Postkarte
  11.   an den  Autor  .  Ich würde gerne wissen,  wie viele Leute  mein Programm
  12.   benutzen.  Ich würde mich auch über  ein kleines Geld- oder  Sachgeschenk
  13.   (es darf natürlich auch ein GROßES sein) freuen.  
  14.  
  15. 2.Benutzung auf eigene Gefahr!
  16.   Bei  der Entwicklung  dieses  Programms  habe ich  großen  Wert  auf  die
  17.   Vermeidung von Fehlern gelegt. Da das Programm  in Assembler  geschrieben
  18.   wurde,  kann  ich  aber  keine  Garantie  für  die  fehlerfreie  Funktion
  19.   übernehmen. Ich übernehme keinerlei Haftung  für erlittene  Datenverluste
  20.   oder andere Schäden  jeglicher Art , die aus  der korrekten oder  fehler-
  21.   haften Benutzung dieses Programms resultieren.
  22.   Das Programm wurde auf folgenden Rechnern getestet:
  23.   Rechner  CPU    ChipRAM    FastRAM
  24.   A  600  68000   2 MB    ----
  25.   A 1200  68030   2 MB    8 MB  (Blizzard 1230/IV 50MHz mit CoPro 68882)
  26.   A 4000  68030   2 MB    8 MB
  27.   WinUAE  68020   2 MB    8 MB  (mit WinUAE0.7.5b Release 1 auf einem PC
  28.                      mit AMD K6-2/300MHz unter Windows 95 emulierter Amiga)
  29.  
  30. 3.Das Datenfile  wird in einem  speziellen Format gespeichert  und darf nur
  31.   vom  Rätselhelfer  modifiziert  werden!  Um Fehlfunktionen  des Programms
  32.   durch  das Laden eines defekten  Brain-Files vorzubeugen, wird beim Laden
  33.   eine Überprüfung der Struktur der Daten durchgeführt. Es ist aber dennoch
  34.   möglich, daß  vorhandene Fehler  nicht erkannt werden  und dadurch  Fehl-
  35.   funktionen auftreten.
  36.  
  37.  
  38.                     Was macht dieses Programm?
  39. Sind Sie auch ein Mensch, der gerne Kreuzworträtsel löst? Sie sitzen so  da
  40. und Ihnen fällt dieser oder jener Begriff nicht ein. Wenn  Sie  keine  Lust
  41. haben, den gesuchten Begriff nachzuschlagen, oder  Ihnen  die  nötige  Zeit
  42. dazu  fehlt,  so  ist   dieses   Programm   die   beste   Alternative.   In
  43. Sekundenschnelle  liefert  Ihnen  der  Rätselhelfer  viele  der   fehlenden
  44. Begriffe.
  45.  
  46. Und  die  Bedienung  ist  kinderleicht:
  47.  
  48. Im Hilfsmodus können Sie nach unbekannten Wörtern suchen und
  49.  
  50. im Lernmodus können Sie dem Programm auch neue Wörter beibringen.
  51.  
  52. Das Programm kennt über  35500 (!!!)  verschiedene Begriffe  (ca.1149 KByte
  53. Daten), dabei waren von den zuletzt eingegebenen  671  Begriffen schon  648
  54. bekannt,d.h. in ca.96% aller Anfragen findet der Rätselhelfer eine Antwort.
  55. Das beiliegende Demo.brain umfaßt eine Auswahl von 5000 Begriffen.
  56.  
  57. Das Programm wurde so konzipiert, daß sein Speicherplatzbedarf minimal ist,
  58. und die Geschwindigkeit der Abarbeitung selbst auf  langsamen Computern mit
  59. einem 68000-Prozessor so groß ist,daß praktisch fast keine Wartezeiten auf-
  60. treten. Aus diesem Grund  werden auch  viele Abkürzungen  in den  Umschrei-
  61. bungen  benutzt (z.B.: "zw." für zwischen; "gr." für griechisch  usw.)  und
  62. ähnliche Teile der Umschreibung zusammengesetzt, z.B.:
  63. "Fußglied,Glied am Fuß,Teil vom Fuß" wird zusammengesetzt zu
  64. "Teil v.Fußglied a.Fuß"
  65.  
  66.  
  67.                     Wie wird es installiert?
  68. Um das Programm  zu installieren,  genügt ein Doppelklick  auf das Icon der
  69. Datei "Install". Alle benötigten Dateien werden dann durch den Installer in
  70. ein Verzeichnis Ihrer Wahl kopiert.
  71.  
  72. Wenn Sie die Installation lieber manuell vornehmen möchten, so ist das auch
  73. kein Problem:
  74. 1.Kopieren Sie das Programm  mit seinem Piktogramm in ein Verzeichnis Ihrer
  75.   Wahl.
  76.  
  77. 2.Kopieren Sie das Datenfile in ein Verzeichnis Ihrer Wahl,vorzugsweise zu-
  78.   sammen mit dem Programm.
  79.  
  80. 3.Kopieren Sie diese Hilfsdateien in ein Verzeichis Ihrer Wahl.
  81.  
  82. 4.Nur für registrierte Benutzer:
  83.   Kopieren Sie die Datei Rätsel.key in das Verzeichnis S: .
  84.  
  85. Das war's auch schon.
  86.  
  87.  
  88.                    Wie startet man das Programm?
  89. Um dieses Programm nutzen zu können,benötigen Sie mindestens Kickstart2.0,
  90. die asl.library und die icon.library von Ihrer Workbench.
  91. (Und natürlich genug freien Speicher, um die Brain-Datei laden zu können!)
  92.  
  93. Der Programmstart ist ganz leicht:
  94.  
  95. 1.Programmstart in der Shell:
  96.   Wechseln Sie mit CD in das Verzeichnis, in dem sich  der Rätselhelfer be-
  97.   findet. Geben Sie Rätselhelfer ein  und drücken Sie  Return. Der  Rätsel-
  98.   helfer  öffnet in der Mitte  des Workbenchscreens  ein Fenster  und einen
  99.   Dateirequester, in dem Sie  die Braindatei auswählen können, mit der  Sie
  100.   arbeiten möchten.
  101.   Nach dem Programmnamen ist es möglich, einen oder mehrere Parameter anzu-
  102.   geben. Mögliche Parameter sind:
  103.   -Dateiname (evtl. mit Pfadangabe) des Brainfiles,  das beim Start geladen
  104.    werden soll.
  105.   -Position des Fensters beim Start.  Nach den Schlüsselwörtern  WinX  bzw.
  106.    WinY kann der gewünschte Abstand des Fensters von der linken oberen Ecke
  107.    des Workbenchscreens  als Zahl  (der Pixel)  angegeben werden.  Wird nur
  108.    einer der beiden Parameter angegeben,  so wird das Fenster  in der nicht
  109.    angegebenen Richtung weiterhin auf dem Bildschirm zentriert.
  110.   -Nach dem Schlüsselwort Dummy kann ein Dummyzeichen angegeben werden. Das
  111.    Dummyzeichen wird als Platzhalter für noch fehlende Buchstaben im Hilfs-
  112.    modus benutzt. Als Dummyzeichen können alle Zeichen verwendet werden,die
  113.    keine Buchstaben darstellen(a-z, A-Z, ä, ö, ü, Ä, Ö, Ü, ß sind nicht zu-
  114.    gelassen). Wird kein Dummyzeichen festgelegt, dann wird das # verwendet.
  115.  
  116. 2.Programmstart von der Workbench aus:
  117.   Öffnen Sie  auf der Workbench  das Fenster, in dem sich  der Rätselhelfer
  118.   mit seinem Piktogramm befindet und doppelklicken Sie das Piktogramm.  Das
  119.   Programm  wird  gestartet  und  öffnet  ein  Fenster  in  der  Mitte  des
  120.   Workbenchscreens. Sollte Ihnen eine  andere Fensterposition besser gefal-
  121.   len, so ändern Sie im Piktogramm die Zeile (WinX=10) in WinX=10  bzw. er-
  122.   setzen  Sie  die  10  durch  den Wert,  der Ihnen gefällt.  Mit der Zeile
  123.   (WinY=10) ist das gleiche zu tun. Nach dem Speichern der geänderten Werte
  124.   wird der Rätselhelfer  sein Fenster beim Programmstart an der angegebenen
  125.   Position öffnen. Ist  der Eintrag  Brainfile=Dateiname  in  den Tooltypes
  126.   vorhanden, so  wird   die  dort  angegebene  Datei  automatisch  geladen.
  127.   Existiert die angegebene Datei nicht  oder wurde gar keine Datei  angege-
  128.   ben, so wird ein Dateirequester geöffnet, in dem die Braindatei auszuwäh-
  129.   len ist. Es ist auch möglich,  das Dummyzeichen frei zu wählen.  Dazu ist
  130.   im Programmicon das gewünschte Dummyzeichen unter "Dummy=" anzugeben.
  131.  
  132.   Oder:
  133.   Klicken Sie das Piktogramm des  Rätselhelfers  einmal an, halten  Sie die
  134.   Shift-Taste gedrückt und doppelklicken  Sie das Piktogramm einer beliebi-
  135.   gen Braindatei. Der Rätselhelfer wird gestartet  und lädt automatisch die
  136.   angeklickte Braindatei.
  137.  
  138.   Oder:
  139.   Doppelklicken Sie das Piktogramm einer Braindatei. Der  Rätselhelfer wird
  140.   gestartet und lädt automatisch die doppelgeklickte Braindatei.
  141.   (Das klappt  zur Zeit  nur dann  richtig, wenn sich  der Rätselhelfer  im
  142.   gleichen Verzeichnis wie die Braindatei befindet, befindet er sich nur im
  143.   Suchpfad  der Workbench, so wird  die Fensterposition  aus den Tool-Types
  144.   und das eingestellte Dummyzeichen nicht erkannt!)
  145.  
  146.  
  147.                             Der Hilfsmodus
  148. Der Hilfsmodus dient zum Auffinden von Wörtern, die Sie nicht kennen,  oder
  149. die Ihnen nicht mehr einfallen.
  150.  
  151. Um einen Begriff  zu  suchen,  geben  Sie  das  Suchmuster  in  dem  oberen
  152. Textgadget ein (die kürzere Box hinter "Wort(muster):"). Dabei sind nur die
  153. Buchstaben a-z bzw. A-Z zulässig (Es können auch ä,ö,ü,Ä,Ö,Ü und ß eingege-
  154. ben werden, diese werden dann aber automatisch in AE, OE usw. umgewandelt).
  155. Für jeden noch fehlenden Buchstaben ist dabei an der betreffenden Stelle im
  156. Wortmuster ein Dummyzeichen einzugeben. Damit legt das Wortmuster fest, wie
  157. lang der gesuchte Begriff ist, und an welcher Stelle sich im gesuchten Wort
  158. bereits bekannte Buchstaben  befinden.  Die Eingabe ist  durch Return  bzw.
  159. Enter abzuschließen.
  160. Ist die Eingabe korrekt, so werden alle Buchstaben  in  Großbuchstaben  um-
  161. gewandelt  und  die Eingabebox für  die Umschreibung aktiviert.  (Falls das
  162. eingegebene Wort kein Dummyzeichen enthält, so wird sofort danach gesucht!)
  163.  
  164. Jetzt können Sie noch eine Umschreibung für den gesuchten Begriff eingeben.
  165. Diese Umschreibung sollte nur aus einem Wort oder einem Wortstamm bestehen,
  166. da die Umschreibung  im Kreuzworträtsel nicht  den exakt gleichen  Wortlaut
  167. haben muß, wie im Datenfile des Programms. Wird keine Umschreibung eingege-
  168. ben, so werden  alle Begriffe angezeigt, die  zum  Suchmuster  passen;  bei
  169. Eingabe  einer Umschreibung  nur jene, die zusätzlich  die eingegebene  Um-
  170. schreibung in  ihrer Umschreibung enthalten. Bei der Prüfung  der Umschrei-
  171. bung wird NICHT zwischen Groß- und Kleinschreibung unterschieden.
  172.  
  173. Wurde ein passender Begriff gefunden, so startet ein Klick auf  das  Gadget
  174. Weiter die Suche nach dem nächsten  Begriff.  Durch  einen  Klick  auf  das
  175. Gadget Abbruch läßt sich die Suche  abbrechen.  (Wer  hätte  das  gedacht?)
  176. Die gleiche Funktion wie das Gadget  Weiter  haben  auch die  Tasten W bzw.
  177. Return. Die Funktion des Gadgets  Abbruch  haben die Tasten A bzw. Esc.
  178.  
  179. Beispiel:  Gesucht wird ein Zugspitzgewässer mit 6 Buchstaben.  Durch Lösen
  180. von anderen Teilen des Rätsels ist bereits bekannt, daß der 2.Buchstabe ein
  181. I und der letzte Buchstabe ein E ist. Unter Wort(muster) ist folgendes ein-
  182. zugeben: #i###e
  183. Durch drücken der Return-Taste werden alle eingegebenen Buchstaben in Groß-
  184. buchstaben umgewandelt. Geben Sie nun unter Umschreibung das Wort zugspitz
  185. ein und drücken Sie erneut Return. Der Rätselhelfer sucht nach Übereinstim-
  186. mungen in seinen Daten und zeigt die gefundenen Begriffe an:
  187. +----------------------------------------------------------------+
  188. |gefundenes Wort:                                                |
  189. |EIBSEE                                                          |
  190. |Umschreibung für dieses Wort:                                   |
  191. |oberbayr.Zugspitzgewässer i.d.Alpengewässer                     |
  192. |                                                                |
  193. |                                                                |
  194. |                                                                |
  195. +----------------------------------------------------------------+
  196.  
  197.                           Der Lernmodus
  198. Der Lernmodus dient zur  Eingabe  neuer  Begriffe  und  zur  Änderung  bzw.
  199. Ergänzung der Umschreibung schon bekannter Begriffe.
  200.  
  201. Es ist zuerst das neue Wort im oberen  Textgadget  einzugeben  (Das  #  ist
  202. jetzt natürlich nicht mehr zulässig, siehe auch  Hilfsmodus  ). Die Eingabe
  203. ist durch Drücken der Return- bzw. Entertaste abzuschließen. Nun  wird  der
  204. Begriff gesucht und mit seiner Umschreibung angezeigt (falls dieser Begriff
  205. schon bekannt sein sollte). Wenn vorhanden, wird die  Umschreibung  in  das
  206. untere Textgadget übernommen, wo sie ergänzt, geändert oder neu  eingegeben
  207. werden kann. Durch Drücken von Return/Enter bzw.  Klicken  auf  das  Gadget
  208. Weiter wird der Begriff in den aktuellen  Datenspeicher  übernommen.  Wurde
  209. die Umschreibung des Begriffes vollständig gelöscht, so wird dieser Begriff
  210. aus dem aktuellen Datenspeicher gelöscht. Hierdurch ist  es  möglich,  z.B.
  211. durch einen Tippfehler falsch eingegebene  Begriffe  wieder  zu  entfernen.
  212. Durch einen Klick auf das Gadget Abbruch  wird  der  Begriff  im  aktuellen
  213. Datenspeicher nicht verändert.
  214. Die Umschreibung  eines Begriffes kann maximal 256 Zeichen  lang sein.  Für
  215. die Ausgabe stehen 4 Zeilen mit je 64 Zeichen zur Verfügung.Es ist möglich,
  216. die Übersichtlichkeit zu erhöhen, indem  durch das  Einfügen von  maximal 3
  217. Backslashs ("\") ein Zeilenumbruch bei der Ausgabe erzeugt wird.  Ist diese
  218. Darstellung aus Platzgründen  nicht möglich, so wird die Umschreibung fort-
  219. laufend ausgegeben.  Ein Backslash am Zeilenanfang wird bei der Ausgabe ig-
  220. noriert. (Siehe auch Beispiele)
  221.  
  222. Nach Beendigung aller Eingaben sind die Daten abzuspeichern.  Hierzu  dient
  223. der Menüpunkt   Daten speichern  . Falls Sie das Speichern einmal vergessen
  224. haben sollten, so erinnert Sie das Programm vor dem Beenden noch daran.
  225.  
  226.  
  227.                       Beispiele für die Ausgabe
  228. Umschreibung: (im Textgadget ohne Anführungszeichen)
  229.               "Zeile1\Zeile2"
  230. Ausgabe: Durch den \ wird die Ausgabe in der nächsten Zeile fortgesetzt.
  231. +----------------------------------------------------------------+
  232. |Zeile1                                                          |
  233. |Zeile2                                                          |
  234. |                                                                |
  235. |                                                                |
  236. +----------------------------------------------------------------+
  237.  
  238. Umschreibung: 64 Zeichen, dann ein \ .
  239. "1234567890123456789012345678901234567890123456789012345678901234\567890"
  240. Ausgabe: Nach 64 Zeichen wird eine neue Zeile begonnen, der \ am Anfang
  241.          wird ignoriert, also keine Leerzeile.
  242. +----------------------------------------------------------------+
  243. |1234567890123456789012345678901234567890123456789012345678901234|
  244. |567890                                                          |
  245. |                                                                |
  246. |                                                                |
  247. +----------------------------------------------------------------+
  248.  
  249. Umschreibung: "Zeile1\Zeile2\Zeile3\Zeile4\Zeile5"
  250. Ausgabe: Es stehen nur 4 Zeilen für die Ausgabe zur Verfügung, also wird
  251.          die Umschreibung nicht formatiert, sondern kontinuierlich ausge-
  252.          geben.
  253. +----------------------------------------------------------------+
  254. |Zeile1\Zeile2\Zeile3\Zeile4\Zeile5                              |
  255. |                                                                |
  256. |                                                                |
  257. |                                                                |
  258. +----------------------------------------------------------------+
  259.  
  260.  
  261.                         Autor dieses Programms ist:
  262.  
  263.                                Peter Krüger
  264.                                Lerchenweg 12
  265.                              38820 Halberstadt
  266.                                (Deutschland)
  267.                    email: pkrueger@cs.uni-magdeburg.de
  268.               WWW: http://www.cs.uni-magdeburg.de/~pkrueger
  269.             (Es ist jetzt auch eine online-Version verfügbar. 
  270.                     Näheres dazu auf meiner Homepage)
  271.  
  272. (Bitte schicken Sie eventuelle Geschenke, Fehlermitteilungen  oder  Verbes-
  273. serungsvorschläge an diese Adresse.)
  274.  
  275.  
  276.                      Die Geschichte des Rätselhelfers:
  277.  
  278. + V1.0  (06.07.1993)
  279. Erste Umsetzung  der Idee in  ein Assembler-Programm. Ein- und Ausgabe  er-
  280. folgen in einem CON:-Fenster. Es werden  2 Programme zum Editieren bzw. zum
  281. Helfen verwendet. Maximale Länge  der Umschreibung sind 100 Byte. Die Daten
  282. werden als ASCII-Datei gespeichert.
  283.  
  284. + V1.1  (12.11.1993)
  285. Es wird ein  NEWCON:-Fenster verwendet. Zur Änderung  einer vorhandenen Um-
  286. schreibung wird ein Textrequester der req.library verwendet.
  287.  
  288. + V2.00  (irgendwann 1995 - es wurde sowieso andauernd was geändert)
  289. Es wird ein Intuition-Fenster verwendet. Die Funktionen Editieren  und Hel-
  290. fen sind in  einem Programm vereinigt. Die maximale Länge  der Umschreibung
  291. wurde auf  255 Byte erhöht. Das Programm benutzt  anstelle der  req.library
  292. nun die  asl.library  und ist  daher  nur ab  Kickstart 2.0  lauffähig. Das
  293. Suchen wurde durch die Benutzung eines internen  Datenformats beschleunigt,
  294. aber das Laden und Speichern wurde  durch die Umwandlung  ASCII <--> intern
  295. deutlich langsamer.
  296.  
  297. + V2.01  (03.05.1995)
  298. Die Daten werden nun  nicht mehr als  ASCII-Datei  gespeichert, sondern als
  299. IFF-BRÄN-Datei. Es erfolgt eine Überprüfung der Struktur der Daten beim La-
  300. den. Die Daten werden nun im internen Format gespeichert. Dadurch wird  be-
  301. sonders das Speichern erheblich schneller.
  302. Die Begriffe werden im Lernmodus nun  am Anfang des Datenpuffers eingefügt.
  303. Dadurch werden  diese dann  im Hilfsmodus  zuerst  wiedergefunden  und sehr
  304. lange nicht mehr eingegebene Begriffe erst zum Schluß.
  305. Das Programm erzeugt beim Speichern ein Piktogramm für das Brainfile, falls
  306. noch keines  vorhanden ist. Es  werden  die  Tooltypes, erweiterte  Auswahl
  307. (Shift-Taste) und das Standart-Programm (Default-Tool) ausgewertet.
  308. In der Umschreibung  können nun Steuerzeichen  für den Zeilenumbruch  ("\")
  309. verwendet werden.
  310.  
  311. + V2.02  (21.10.1995)
  312. OpenWindowTagList wird anstelle von OpenWindow verwendet.
  313. Die Daten werden nun nach Länge sortiert gespeichert und innerhalb gleicher
  314. Länge alphabetisch sortiert.  Dadurch konnte pro Eintrag  1 Byte eingespart
  315. werden und  die Suchzeiten wurden  merklich verkürzt. Durch  die Sortierung
  316. entfällt im Lernmodus i.d.R. das häufige Umkopieren der Daten, was eine er-
  317. hebliche Geschwindigkeitssteigerung zur Folge hat.
  318. Die maximale Länge der Umschreibung wurde auf 256 Byte erhöht.
  319. Aufgrund der Änderungen mußte ein neues Speicherformat benutzt werden.
  320. Nach der Installation eines Keyfiles können beim Speichern  die Daten gegen
  321. fremden Zugriff geschützt werden. (Nur der Besitzer  des Keyfiles  kann die
  322. Daten laden).
  323. Das Dummyzeichen kann frei gewählt werden.
  324. Die zur Suche benötigte Zeit  wird gemessen und angezeigt.  Zur Zeitmessung
  325. wird die Funktion DateStamp aus der dos.library verwendet,  wodurch die Ge-
  326. nauigkeit der Zeitmessung auf ± 0.02 Sekunden beschränkt ist.
  327. Bei Eingabe von  ä,ö,ü,Ä,Ö,Ü oder ß  im Suchwort erfolgt eine Umwandlung in
  328. AE,OE,UE bzw. SS, sofern dabei  die maximale Wortlänge  nicht überschritten
  329. wird.
  330.  
  331. + V2.03 (03.12.1995)
  332. Einige Routinen wurden optimiert bzw. durch neue ersetzt.
  333.  
  334. + V2.04 (16.12.1995)
  335. Demo.brain wurde überarbeitet.
  336. Kleinere Fehler wurden behoben.
  337.  
  338. + V2.05 (23.02.1996)
  339. Die Suchroutine wurde verbessert und dadurch ca. 7% schneller.
  340. Die Überprüfung der Datenstruktur des Brainfiles beim Laden wurde erweitert.
  341.  
  342. + V2.06 (29.03.1996)
  343. Für  die Textsuche  wurde  der Algorithmus  "Naive Stringsuche"  durch  den
  344. "Boyer-Moore-Algorithmus" ersetzt.  Der so erzielte Geschwindigkeitszuwachs
  345. ist stark von den Eingaben abhängig; bei Testmessungen wurden Werte von bis
  346. zu 25% ermittelt. Die Umwandlungsroutine von Klein- in Großbuchstaben wurde
  347. neu geschrieben,  so daß es jetzt nicht mehr zur Verwechslung einiger  Son-
  348. derzeichen (z.B. ^ und ~ ) kommt.
  349.  
  350. + V2.07 (23.08.1997)
  351. Unter dem Menüpunkt "Info" wird jetzt angezeigt, wieviele Wörter der jewei-
  352. ligen Länge bekannt sind.
  353. Einige Routinen wurden überarbeitet und Sprünge wurden optimiert.
  354. Demo.brain wurde überarbeitet und auf 5000 Begriffe erweitert.
  355. Ein Installer-Skript übernimmt jetzt die Installation des Programms.
  356.  
  357. + V2.08 (30.11.1997)
  358. Ein kleiner Fehler wurde korrigiert, der dazu führte, daß ein Brainfile als
  359. fehlerhaft erkannt wurde, obwohl es intakt war.
  360.  
  361. + V2.09 (29.08.1998)
  362. Ein Fehler in der Textsuchroutine wurde behoben.  Der Fehler trat auf, wenn
  363. bei der Suche auf Begriffe gestoßen wurde,  deren Umschreibung die Maximal-
  364. länge von 256 Byte hatten. Durch eine Bereichsüberschreitung lief die Suche
  365. aus dem Datenbereich heraus und führte zum Absturz des Rechners.
  366. Die Fehlerausgabe beim Laden eines Brainfiles wurde verfeinert.  Der Nutzer
  367. erhält nun nicht mehr nur die Mitteilung, daß das Laden fehlgeschlagen ist,
  368. sondern genauere Angaben  über die Ursache des Fehlers  (z.B. wenn versucht
  369. wird, ein geschütztes Brainfile ohne das dazugehörige Keyfile zu laden).
  370. Die Abfrage der CLI-Parameter wurde neu geschrieben und erweitert.
  371. Die Routinen zum An- und Abschalten der Gadgets wurde überarbeitet, um Pro-
  372. bleme bei der Verwendung von Picasso96 unter UAE zu vermeiden.
  373.  
  374. Geplante Erweiterungen:
  375. - Anpassung  des  Fensters  an unterschiedliche  Bildschirmauflösungen  und
  376.   Schriftgrößen, evtl. Nutzung von MUI.
  377. - "Mischen" von Brainfiles.  Durch Kombination  zweier Brainfiles  wird ein
  378.   neues erzeugt, in dem die Begriffe der einzelnen Brainfiles vereint sind.
  379. - "Zurück"-Knopf. Hat man bei der Suche mit Dummyzeichen zu schnell weiter-
  380.   geblättert,  dann kann man  durch  diesen Knopf  zum vorigen Suchergebnis
  381.   zurückblättern.
  382. - Iconifizieren des Fensters.
  383.  
  384.                  Wie werde ich ein registrierter Nutzer ?
  385. Sie möchten sich registrieren lassen? Kein Problem!
  386. Schicken Sie einfach das mit dem Computer  oder in Druckschrift ausgefüllte
  387. Registrierungsformular  und die Registrierungsgebühr an den Autor.  Wer mir
  388. das Formular  per email  schicken möchte,  sollte  vor  dem Überweisen  des
  389. Geldes auf eine Bestätigung  des Empfangs warten  (für den Fall,  daß meine
  390. email-Adresse zum Zeitpunkt Ihrer Registrierung nicht mehr gültig ist).
  391.  
  392. - - - - - - - - - - - - - - - - - schnipp - - - - - - - - - - - - - - - - -
  393.                          ==============================
  394.                          = Rätselhelfer-Registrierung =
  395.                          ==============================
  396.  
  397. Vorname, Nachname  : _____________________________________________________
  398.  
  399. Straße, Hausnummer : _____________________________________________________
  400.  
  401. PLZ, Ort           : _____________________________________________________
  402.  
  403.  
  404. Art der Registrierung (Zutreffendes ankreuzen):
  405. ( ) 10,-DM für ein Brainfile mit 20000 Begriffen
  406. ( ) 20,-DM für das aktuellste Brainfile (bereits mehr als 35500 Begriffe)
  407. ( ) 10,-DM zur Erweiterung einer bereits vorhandenen Registrierung für 20000
  408.     Begriffe zum aktuellen Brainfile
  409. ( ) anderer Betrag in Höhe von _____ DM, zusammengesetzt aus der Registrie-
  410.     rungsgebühr (s.o.) und einem Geschenk (z.B. in Anerkennung der Arbeit
  411.     für das kostenlos zur Verfügung gestellte Programm)
  412.  
  413.  
  414. Bitte schicken Sie die Vollversion des Rätselhelfers
  415.  
  416. ( ) per email an:    _____________________________________________________
  417. ( ) per Post an obige Adresse
  418.     ( ) Diskette und frankierter Rückumschlag liegen bei
  419.     ( ) Ich zahle zusätzlich zur Registrierungsgebühr eine Versandkosten-
  420.         pauschale in Höhe von 5,-DM (nur innerhalb Deutschlands).
  421.  
  422.  
  423. Mein Amiga hat ein Diskettenlaufwerk für
  424. ( ) 3.5"-DD-Disketten (880 KB)
  425. ( ) 3.5"-HD-Disketten (1,76 MB)
  426.  
  427.  
  428. Ich möchte den Rätselhelfer installieren auf
  429. ( ) der Festplatte meines Amigas.
  430. ( ) Disketten. Sollte das aktuelle Brainfile zu groß für die Installation
  431.     auf Disketten sein, dann schicken Sie mir bitte ein älteres Brainfile.
  432.     (Das Brainfile für DD-Disketten enthält 27150 Begriffe.)
  433.  
  434.  
  435. Ich zahle per Vorkasse
  436. ( ) in Bar.
  437. ( ) per Überweisung.
  438.     Empfänger     : Peter Krüger
  439.     Kreditinstitut: Kreissparkasse Halberstadt
  440.     BLZ           : 810 531 32
  441.     Kontonummer   : 45112352
  442.  
  443.  
  444. Diese Registrierung gilt für einen Nutzer. Eine Weitergabe des Keyfiles oder
  445. des registrierten Brainfiles an dritte ist nicht erlaubt.
  446. - - - - - - - - - - - - - - - - - schnipp - - - - - - - - - - - - - - - - -
  447.  
  448. Sie können sich jederzeit auf meiner Homepage  über den aktuellen Stand des
  449. Brainfiles informieren und ggf. ein Update per email bei mir anfordern. Ein
  450. Update per Post ist auf Anfrage ebenfalls möglich, jedoch müssen Sie mir in
  451. diesem Fall eine Diskette  und einen frankierten Rückumschlag schicken oder
  452. die Versandkostenpauschale auf mein Konto überweisen.
  453.